station-based movable ramp - French English Dictionary
History

station-based movable ramp



Meanings of "station-based movable ramp" in French English Dictionary : 1 result(s)

English French
Medicine
station-based movable ramp rampe mobile de gare